package cn.edu.zut.internship.iservice.sys;


import cn.edu.zut.internship.entity.AuthSysMenu;

import java.util.List;

public interface IMenuService {
    /**
     * 获取所有菜单列表（包含子节点）
     * @return
     */
    List<AuthSysMenu> findAllMenus();
    AuthSysMenu findById(Long mnId);

    void addMenu(AuthSysMenu menu);

    void editMenu(AuthSysMenu menu);

    void deleteMenu(Long id);

    AuthSysMenu findParentMenu(Long id);

    List<AuthSysMenu> findByRoleId(Long rlId);

}
